Big Huge Thesaurus

Salvia spathacea

noun